package com.sxt.sys.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.sxt.sys.domain.Notice;
import com.baomidou.mybatisplus.extension.service.IService;
import com.sxt.sys.vo.NoticeVo;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 老雷
 * @since 2019-09-21
 */
public interface NoticeService extends IService<Notice> {
    /**
     * 查询
     */
     IPage<Notice> loadAllNotice(NoticeVo noticeVo);
    /**
     * 添加
     */
     Boolean addNotice(NoticeVo noticeVo);
    /**
     * 修改
     */
     Boolean updateNotice(NoticeVo noticeVo);
    /**
     * 删除
     */
     Boolean deleteNotice(Integer id);
    /**
     * 批量删除
     */
     Boolean batchDeleteNotice(NoticeVo noticeVo);

}
